# 集合Set是无序不重复的元素序列。创建空集合用set()

# 创建空集合
s = set()
print(s)  # 输出空集合
print(type(s))  # 输出类型

# 创建集合
s1 = {'apple', 2, True, (1, 2, 3)}
print(s1)  # 输出集合
print(type(s1))  # 输出类型

# 集合的基本操作
# 添加元素
s.add(1)
s.add(2)
print(s)  # 输出集合

s1.update({'orange', 3})
print(s1)  # 输出集合
s1.update([4, 5, 6])
print(s1)  # 输出集合

# 删除元素
s.remove(1)
print(s)  # 输出集合

# 计算集合元素个数
print(len(s1))  # 输出集合元素个数

# 清空集合
s1.clear()
print(s1)  # 输出空集合

# 判断元素是否在集合中
s = {1, 2, 3, 4, 5}
print(1 in s)  # 输出True
print(7 in s)  # 输出False